//leetcode 142
